package com.mabstract;

public class AbstractTest {

    public static void main(String[] args) {
        /*
            全类名带包名访问
         */
        com.mabstract.Cat c=new com.mabstract.Cat();
        c.eat();
    }
}

/*
        抽象类，抽象方法
        abstact 不能和final,static,private同时用
     */
 abstract class Animal{
    public abstract void eat();
}

 class Cat extends Animal{

    @Override
    public void eat() {
        System.out.println("猫吃鱼");
    }
}

class Dog extends Animal{

    @Override
    public void eat() {
        System.out.println("狗吃骨头");
    }
}
